Add support to xenctx for printing stack traces on x86_32 and x86_64.
authorIan.Campbell@xensource.com <Ian.Campbell@xensource.com>
Thu, 22 Dec 2005 14:33:19 +0000 (14:33 +0000)
committerIan.Campbell@xensource.com <Ian.Campbell@xensource.com>
Thu, 22 Dec 2005 14:33:19 +0000 (14:33 +0000)
commit40924689a9e86c301ebad2e6394ea359ec47b59f
treed2e6a25ae5d5c8948d474f5d2e6bd51b5d438515
parent4f27f31a471d94f55a39bc9a3eb02ca777112f59
Add support to xenctx for printing stack traces on x86_32 and x86_64.

To support this add xc_translate_foreign_address to libxc. This function
walks page tables and translates virtual addresses using a given domain
and vcpu page table.

Signed-off-by: Ian Campbell <Ian.Campbell@XenSource.com>
tools/libxc/Makefile
tools/libxc/xc_pagetab.c [new file with mode: 0644]
tools/libxc/xenctrl.h
tools/xentrace/Makefile
tools/xentrace/xenctx.c